/* pages/logs/logs.wxss */

.user {
  width: 100%;
  height: 276rpx;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  border-bottom: 22rpx solid #efeff4;
}

.userAvatar {
  width: 100%;
  height: 100%;
}

.user-url {
  width: 104rpx;
  height: 104rpx;
  border-radius: 104rpx;
  overflow: hidden;
  margin-bottom: 20rpx;
  z-index: 2;
}

.user-name {
  font-size: 30rpx;
  color: #363636;
  line-height: 30rpx;
  z-index: 2;
}

.user-name button {
	background-color: transparent;
	line-height: 1.5;
	font-size: 15px;
}


.user-name button::after {
	border: 0;
}

.order-warp {
  width: 100%;
  height: 250rpx;
  background: white;
}

.order {
  height: 96rpx;
  color: #1e1e1e;
  font-size: 30rpx;
  line-height: 96rpx;
  padding-left: 30rpx;
  border-bottom: 1px solid #e2e2e2;
}

.order image {
  width: 18rpx;
  height: 32rpx;
  float: right;
  padding-right: 10rpx;
  padding-top: 26rpx;
}

.order-top {
  margin-top: 10rpx;
  margin-right: 5rpx;
}

.integList {
  float: right;
  padding-right: 10rpx;
  color: #999;
}

.pay-warp {
  height: 160rpx;
  border-bottom: 22rpx solid #efeff4;
}

.pay {
  width: 20%;
}

.pay image {
  width: 60rpx;
  height: 60rpx;
}

.pay text {
  font-size: 24rpx;
  color: #858585;
  display: block;
  line-height: 50rpx;
}

.group {
  height: 96rpx;
  margin: 0 40rpx;
  padding: 0;
  line-height: 96rpx;
}

.order-icon image {
  width: 44rpx;
  height: 44rpx;
  vertical-align: middle;
}

.bjimg {
  position: absolute;
  width: 100%;
  z-index: 1;
  height: 160px;
}

.contents {
  background-color: #fff;
  margin-top: 28rpx;
  display: flex;
  flex-wrap: wrap;
}

.main {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center;
}

.block {
	width: 33.3%;
	height: 230rpx;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	color: #1e1e1e;
	font-size: 30rpx;
	box-sizing: border-box;
	padding: 50rpx 0;
	border-right: 1rpx solid #f1f1f1;
	border-bottom: 1rpx solid #f1f1f1;
}

.main .block:nth-child(3n) {
/* 	border-right: 0; */
}

.block image {
	width: 70rpx;
	height: 70rpx;
}
